be overambitious - Francés Inglés Diccionario